package com.ldp.designpatterns.study.single.lazy;

/**
 * @ClassName LazyStaticSynchSingle
 * @Description 懒汉式——同步方法_加锁
 * 特点:（线程安全）
 *  * 提供一个静态的公有方法，当使用该方法时，才去创建instance，（很懒，所以是懒汉式）,又多加了锁来控制
 * @Author lindipei
 * @Date 2023/10/13 17:15
 */
public class LazyMethodSynchSingle {

   /* private static LazyMethodSynchSingle instance;

    private LazyMethodSynchSingle(){

    }

    public static synchronized LazyMethodSynchSingle getInstance(){
        if(instance == null){
            instance = new LazyMethodSynchSingle();
        }
        return instance;
    }*/
}
